satélite marítimo - Spanish English Dictionary